package com.soul.model.mongo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.bson.types.ObjectId;
import org.springframework.data.mongodb.core.mapping.Document;

@AllArgsConstructor
@NoArgsConstructor
@Data
// 与mongodb数据库的集合做映射
// collection=表名，集合名,实际数据库中的集合名不存在也没关系，添加数据就会自动创建集合 recommend_user
@Document(collection = "recommend_user")
public class RecommendUser implements java.io.Serializable {
    /**
     *  主键id _id, 类型必须为ObjectId
     */
    private ObjectId id;
    /**
     *  推荐的用户id
     */
    private Long userId;
    /**
     *  用户id
     */
    private Long toUserId;
    /**
     *  推荐得分
     */
    private Double score =0d;
    /**
     *  日期
     */
    private String date;
}